The phrase "great booster" means something or someone that greatly improves or increases the effectiveness, success, or performance of something.
Sentences with «great booster»
Newborn size inserts are great boosters for that little - something - extra you might need as your infant grows toward toddler! (breastfeedbabywearclothdiaper.com)